grazing land (in a farm) - Espagnol Anglais Dictionnaire